diff --git a/HARK/Calibration/Income/IncomeTools.py b/src/HARK/Calibration/Income/IncomeTools.py similarity index 100% rename from HARK/Calibration/Income/IncomeTools.py rename to src/HARK/Calibration/Income/IncomeTools.py diff --git a/HARK/Calibration/Income/README.md b/src/HARK/Calibration/Income/README.md similarity index 100% rename from HARK/Calibration/Income/README.md rename to src/HARK/Calibration/Income/README.md diff --git a/HARK/Calibration/Income/__init__.py b/src/HARK/Calibration/Income/__init__.py similarity index 100% rename from HARK/Calibration/Income/__init__.py rename to src/HARK/Calibration/Income/__init__.py diff --git a/HARK/Calibration/Income/tests/__init__.py b/src/HARK/Calibration/Income/tests/__init__.py similarity index 100% rename from HARK/Calibration/Income/tests/__init__.py rename to src/HARK/Calibration/Income/tests/__init__.py diff --git a/HARK/Calibration/Income/tests/test_IncomeTools.py b/src/HARK/Calibration/Income/tests/test_IncomeTools.py similarity index 100% rename from HARK/Calibration/Income/tests/test_IncomeTools.py rename to src/HARK/Calibration/Income/tests/test_IncomeTools.py diff --git a/HARK/Calibration/__init__.py b/src/HARK/Calibration/__init__.py similarity index 100% rename from HARK/Calibration/__init__.py rename to src/HARK/Calibration/__init__.py diff --git a/HARK/ConsumptionSaving/ConsAggShockModel.py b/src/HARK/ConsumptionSaving/ConsAggShockModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsAggShockModel.py rename to src/HARK/ConsumptionSaving/ConsAggShockModel.py diff --git a/HARK/ConsumptionSaving/ConsBequestModel.py b/src/HARK/ConsumptionSaving/ConsBequestModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsBequestModel.py rename to src/HARK/ConsumptionSaving/ConsBequestModel.py diff --git a/HARK/ConsumptionSaving/ConsGenIncProcessModel.py b/src/HARK/ConsumptionSaving/ConsGenIncProcessModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsGenIncProcessModel.py rename to src/HARK/ConsumptionSaving/ConsGenIncProcessModel.py diff --git a/HARK/ConsumptionSaving/ConsIndShockModel.py b/src/HARK/ConsumptionSaving/ConsIndShockModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsIndShockModel.py rename to src/HARK/ConsumptionSaving/ConsIndShockModel.py diff --git a/HARK/ConsumptionSaving/ConsIndShockModelFast.py b/src/HARK/ConsumptionSaving/ConsIndShockModelFast.py similarity index 100% rename from HARK/ConsumptionSaving/ConsIndShockModelFast.py rename to src/HARK/ConsumptionSaving/ConsIndShockModelFast.py diff --git a/HARK/ConsumptionSaving/ConsLabeledModel.py b/src/HARK/ConsumptionSaving/ConsLabeledModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsLabeledModel.py rename to src/HARK/ConsumptionSaving/ConsLabeledModel.py diff --git a/HARK/ConsumptionSaving/ConsLaborModel.py b/src/HARK/ConsumptionSaving/ConsLaborModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsLaborModel.py rename to src/HARK/ConsumptionSaving/ConsLaborModel.py diff --git a/HARK/ConsumptionSaving/ConsMarkovModel.py b/src/HARK/ConsumptionSaving/ConsMarkovModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsMarkovModel.py rename to src/HARK/ConsumptionSaving/ConsMarkovModel.py diff --git a/HARK/ConsumptionSaving/ConsMedModel.py b/src/HARK/ConsumptionSaving/ConsMedModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsMedModel.py rename to src/HARK/ConsumptionSaving/ConsMedModel.py diff --git a/HARK/ConsumptionSaving/ConsPortfolioFrameModel.py b/src/HARK/ConsumptionSaving/ConsPortfolioFrameModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsPortfolioFrameModel.py rename to src/HARK/ConsumptionSaving/ConsPortfolioFrameModel.py diff --git a/HARK/ConsumptionSaving/ConsPortfolioModel.py b/src/HARK/ConsumptionSaving/ConsPortfolioModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsPortfolioModel.py rename to src/HARK/ConsumptionSaving/ConsPortfolioModel.py diff --git a/HARK/ConsumptionSaving/ConsPrefShockModel.py b/src/HARK/ConsumptionSaving/ConsPrefShockModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsPrefShockModel.py rename to src/HARK/ConsumptionSaving/ConsPrefShockModel.py diff --git a/HARK/ConsumptionSaving/ConsRepAgentModel.py b/src/HARK/ConsumptionSaving/ConsRepAgentModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsRepAgentModel.py rename to src/HARK/ConsumptionSaving/ConsRepAgentModel.py diff --git a/HARK/ConsumptionSaving/ConsRiskyAssetModel.py b/src/HARK/ConsumptionSaving/ConsRiskyAssetModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsRiskyAssetModel.py rename to src/HARK/ConsumptionSaving/ConsRiskyAssetModel.py diff --git a/HARK/ConsumptionSaving/ConsRiskyContribModel.py b/src/HARK/ConsumptionSaving/ConsRiskyContribModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsRiskyContribModel.py rename to src/HARK/ConsumptionSaving/ConsRiskyContribModel.py diff --git a/HARK/ConsumptionSaving/ConsWealthPortfolioModel.py b/src/HARK/ConsumptionSaving/ConsWealthPortfolioModel.py similarity index 100% rename from HARK/ConsumptionSaving/ConsWealthPortfolioModel.py rename to src/HARK/ConsumptionSaving/ConsWealthPortfolioModel.py diff --git a/HARK/ConsumptionSaving/TractableBufferStockModel.py b/src/HARK/ConsumptionSaving/TractableBufferStockModel.py similarity index 100% rename from HARK/ConsumptionSaving/TractableBufferStockModel.py rename to src/HARK/ConsumptionSaving/TractableBufferStockModel.py diff --git a/HARK/ConsumptionSaving/__init__.py b/src/HARK/ConsumptionSaving/__init__.py similarity index 100% rename from HARK/ConsumptionSaving/__init__.py rename to src/HARK/ConsumptionSaving/__init__.py diff --git a/HARK/ConsumptionSaving/tests/__init__.py b/src/HARK/ConsumptionSaving/tests/__init__.py similarity index 100% rename from HARK/ConsumptionSaving/tests/__init__.py rename to src/HARK/ConsumptionSaving/tests/__init__.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsAggShockModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsAggShockModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsAggShockModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsAggShockModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsGenIncProcessModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsGenIncProcessModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsGenIncProcessModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsGenIncProcessModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsLabeledModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsLabeledModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsLabeledModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsLabeledModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsLaborModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsLaborModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsLaborModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsLaborModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsMarkovModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsMarkovModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsMarkovModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsMarkovModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsMedModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsMedModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsMedModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsMedModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsPortfolioFrameModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsPortfolioFrameModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsPortfolioFrameModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsPortfolioFrameModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsPortfolioModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsPortfolioModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsPortfolioModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsPortfolioModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsPrefShockModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsPrefShockModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsPrefShockModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsPrefShockModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsRepAgentModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsRepAgentModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsRepAgentModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsRepAgentModel.py diff --git a/HARK/ConsumptionSaving/tests/test_ConsRiskyContribModel.py b/src/HARK/ConsumptionSaving/tests/test_ConsRiskyContribModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_ConsRiskyContribModel.py rename to src/HARK/ConsumptionSaving/tests/test_ConsRiskyContribModel.py diff --git a/HARK/ConsumptionSaving/tests/test_IndShockConsumerType.py b/src/HARK/ConsumptionSaving/tests/test_IndShockConsumerType.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_IndShockConsumerType.py rename to src/HARK/ConsumptionSaving/tests/test_IndShockConsumerType.py diff --git a/HARK/ConsumptionSaving/tests/test_IndShockConsumerTypeFast.py b/src/HARK/ConsumptionSaving/tests/test_IndShockConsumerTypeFast.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_IndShockConsumerTypeFast.py rename to src/HARK/ConsumptionSaving/tests/test_IndShockConsumerTypeFast.py diff --git a/HARK/ConsumptionSaving/tests/test_KinkedRconsumerType.py b/src/HARK/ConsumptionSaving/tests/test_KinkedRconsumerType.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_KinkedRconsumerType.py rename to src/HARK/ConsumptionSaving/tests/test_KinkedRconsumerType.py diff --git a/HARK/ConsumptionSaving/tests/test_PerfForesightConsumerType.py b/src/HARK/ConsumptionSaving/tests/test_PerfForesightConsumerType.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_PerfForesightConsumerType.py rename to src/HARK/ConsumptionSaving/tests/test_PerfForesightConsumerType.py diff --git a/HARK/ConsumptionSaving/tests/test_PerfForesightFastConsumerType.py b/src/HARK/ConsumptionSaving/tests/test_PerfForesightFastConsumerType.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_PerfForesightFastConsumerType.py rename to src/HARK/ConsumptionSaving/tests/test_PerfForesightFastConsumerType.py diff --git a/HARK/ConsumptionSaving/tests/test_SmallOpenEconomy.py b/src/HARK/ConsumptionSaving/tests/test_SmallOpenEconomy.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_SmallOpenEconomy.py rename to src/HARK/ConsumptionSaving/tests/test_SmallOpenEconomy.py diff --git a/HARK/ConsumptionSaving/tests/test_TractableBufferStockModel.py b/src/HARK/ConsumptionSaving/tests/test_TractableBufferStockModel.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_TractableBufferStockModel.py rename to src/HARK/ConsumptionSaving/tests/test_TractableBufferStockModel.py diff --git a/HARK/ConsumptionSaving/tests/test_modelInits.py b/src/HARK/ConsumptionSaving/tests/test_modelInits.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_modelInits.py rename to src/HARK/ConsumptionSaving/tests/test_modelInits.py diff --git a/HARK/ConsumptionSaving/tests/test_modelcomparisons.py b/src/HARK/ConsumptionSaving/tests/test_modelcomparisons.py similarity index 100% rename from HARK/ConsumptionSaving/tests/test_modelcomparisons.py rename to src/HARK/ConsumptionSaving/tests/test_modelcomparisons.py diff --git a/HARK/__init__.py b/src/HARK/__init__.py similarity index 100% rename from HARK/__init__.py rename to src/HARK/__init__.py diff --git a/HARK/_version.pyi b/src/HARK/_version.pyi similarity index 100% rename from HARK/_version.pyi rename to src/HARK/_version.pyi diff --git a/HARK/core.py b/src/HARK/core.py similarity index 100% rename from HARK/core.py rename to src/HARK/core.py diff --git a/HARK/datasets/SCF/WealthIncomeDist/README.md b/src/HARK/datasets/SCF/WealthIncomeDist/README.md similarity index 100% rename from HARK/datasets/SCF/WealthIncomeDist/README.md rename to src/HARK/datasets/SCF/WealthIncomeDist/README.md diff --git a/HARK/datasets/SCF/WealthIncomeDist/SCFDistTools.py b/src/HARK/datasets/SCF/WealthIncomeDist/SCFDistTools.py similarity index 100% rename from HARK/datasets/SCF/WealthIncomeDist/SCFDistTools.py rename to src/HARK/datasets/SCF/WealthIncomeDist/SCFDistTools.py diff --git a/HARK/datasets/SCF/WealthIncomeDist/WealthIncomeStats.csv b/src/HARK/datasets/SCF/WealthIncomeDist/WealthIncomeStats.csv similarity index 100% rename from HARK/datasets/SCF/WealthIncomeDist/WealthIncomeStats.csv rename to src/HARK/datasets/SCF/WealthIncomeDist/WealthIncomeStats.csv diff --git a/HARK/datasets/SCF/WealthIncomeDist/__init__.py b/src/HARK/datasets/SCF/WealthIncomeDist/__init__.py similarity index 100% rename from HARK/datasets/SCF/WealthIncomeDist/__init__.py rename to src/HARK/datasets/SCF/WealthIncomeDist/__init__.py diff --git a/HARK/datasets/SCF/__init__.py b/src/HARK/datasets/SCF/__init__.py similarity index 100% rename from HARK/datasets/SCF/__init__.py rename to src/HARK/datasets/SCF/__init__.py diff --git a/HARK/datasets/__init__.py b/src/HARK/datasets/__init__.py similarity index 100% rename from HARK/datasets/__init__.py rename to src/HARK/datasets/__init__.py diff --git a/HARK/datasets/cpi/__init__.py b/src/HARK/datasets/cpi/__init__.py similarity index 100% rename from HARK/datasets/cpi/__init__.py rename to src/HARK/datasets/cpi/__init__.py diff --git a/HARK/datasets/cpi/us/CPITools.py b/src/HARK/datasets/cpi/us/CPITools.py similarity index 100% rename from HARK/datasets/cpi/us/CPITools.py rename to src/HARK/datasets/cpi/us/CPITools.py diff --git a/HARK/datasets/cpi/us/README.md b/src/HARK/datasets/cpi/us/README.md similarity index 100% rename from HARK/datasets/cpi/us/README.md rename to src/HARK/datasets/cpi/us/README.md diff --git a/HARK/datasets/cpi/us/__init__.py b/src/HARK/datasets/cpi/us/__init__.py similarity index 100% rename from HARK/datasets/cpi/us/__init__.py rename to src/HARK/datasets/cpi/us/__init__.py diff --git a/HARK/datasets/cpi/us/r-cpi-u-rs-allitems.csv b/src/HARK/datasets/cpi/us/r-cpi-u-rs-allitems.csv similarity index 100% rename from HARK/datasets/cpi/us/r-cpi-u-rs-allitems.csv rename to src/HARK/datasets/cpi/us/r-cpi-u-rs-allitems.csv diff --git a/HARK/datasets/data/EducMortAdj.txt b/src/HARK/datasets/data/EducMortAdj.txt similarity index 100% rename from HARK/datasets/data/EducMortAdj.txt rename to src/HARK/datasets/data/EducMortAdj.txt diff --git a/HARK/datasets/data/SCFwealthDataReduced.txt b/src/HARK/datasets/data/SCFwealthDataReduced.txt similarity index 100% rename from HARK/datasets/data/SCFwealthDataReduced.txt rename to src/HARK/datasets/data/SCFwealthDataReduced.txt diff --git a/HARK/datasets/data/USactuarial.txt b/src/HARK/datasets/data/USactuarial.txt similarity index 100% rename from HARK/datasets/data/USactuarial.txt rename to src/HARK/datasets/data/USactuarial.txt diff --git a/HARK/datasets/life_tables/__init__.py b/src/HARK/datasets/life_tables/__init__.py similarity index 100% rename from HARK/datasets/life_tables/__init__.py rename to src/HARK/datasets/life_tables/__init__.py diff --git a/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Alt2_TR2020.csv b/src/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Alt2_TR2020.csv similarity index 100% rename from HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Alt2_TR2020.csv rename to src/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Alt2_TR2020.csv diff --git a/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Hist_TR2020.csv b/src/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Hist_TR2020.csv similarity index 100% rename from HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Hist_TR2020.csv rename to src/HARK/datasets/life_tables/us_ssa/PerLifeTables_F_Hist_TR2020.csv diff --git a/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Alt2_TR2020.csv b/src/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Alt2_TR2020.csv similarity index 100% rename from HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Alt2_TR2020.csv rename to src/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Alt2_TR2020.csv diff --git a/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Hist_TR2020.csv b/src/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Hist_TR2020.csv similarity index 100% rename from HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Hist_TR2020.csv rename to src/HARK/datasets/life_tables/us_ssa/PerLifeTables_M_Hist_TR2020.csv diff --git a/HARK/datasets/life_tables/us_ssa/README.md b/src/HARK/datasets/life_tables/us_ssa/README.md similarity index 100% rename from HARK/datasets/life_tables/us_ssa/README.md rename to src/HARK/datasets/life_tables/us_ssa/README.md diff --git a/HARK/datasets/life_tables/us_ssa/SSATools.py b/src/HARK/datasets/life_tables/us_ssa/SSATools.py similarity index 100% rename from HARK/datasets/life_tables/us_ssa/SSATools.py rename to src/HARK/datasets/life_tables/us_ssa/SSATools.py diff --git a/HARK/datasets/life_tables/us_ssa/__init__.py b/src/HARK/datasets/life_tables/us_ssa/__init__.py similarity index 100% rename from HARK/datasets/life_tables/us_ssa/__init__.py rename to src/HARK/datasets/life_tables/us_ssa/__init__.py diff --git a/HARK/datasets/load_data.py b/src/HARK/datasets/load_data.py similarity index 100% rename from HARK/datasets/load_data.py rename to src/HARK/datasets/load_data.py diff --git a/HARK/datasets/tests/test_load_data.py b/src/HARK/datasets/tests/test_load_data.py similarity index 100% rename from HARK/datasets/tests/test_load_data.py rename to src/HARK/datasets/tests/test_load_data.py diff --git a/HARK/dcegm.py b/src/HARK/dcegm.py similarity index 100% rename from HARK/dcegm.py rename to src/HARK/dcegm.py diff --git a/HARK/distribution.py b/src/HARK/distribution.py similarity index 100% rename from HARK/distribution.py rename to src/HARK/distribution.py diff --git a/HARK/econforgeinterp.py b/src/HARK/econforgeinterp.py similarity index 100% rename from HARK/econforgeinterp.py rename to src/HARK/econforgeinterp.py diff --git a/HARK/estimation.py b/src/HARK/estimation.py similarity index 100% rename from HARK/estimation.py rename to src/HARK/estimation.py diff --git a/HARK/frame.py b/src/HARK/frame.py similarity index 100% rename from HARK/frame.py rename to src/HARK/frame.py diff --git a/HARK/helpers.py b/src/HARK/helpers.py similarity index 100% rename from HARK/helpers.py rename to src/HARK/helpers.py diff --git a/HARK/interpolation.py b/src/HARK/interpolation.py similarity index 100% rename from HARK/interpolation.py rename to src/HARK/interpolation.py diff --git a/HARK/mat_methods.py b/src/HARK/mat_methods.py similarity index 100% rename from HARK/mat_methods.py rename to src/HARK/mat_methods.py diff --git a/HARK/metric.py b/src/HARK/metric.py similarity index 100% rename from HARK/metric.py rename to src/HARK/metric.py diff --git a/HARK/model.py b/src/HARK/model.py similarity index 100% rename from HARK/model.py rename to src/HARK/model.py diff --git a/HARK/models/__init__.py b/src/HARK/models/__init__.py similarity index 100% rename from HARK/models/__init__.py rename to src/HARK/models/__init__.py diff --git a/HARK/models/fisher.py b/src/HARK/models/fisher.py similarity index 100% rename from HARK/models/fisher.py rename to src/HARK/models/fisher.py diff --git a/HARK/models/perfect_foresight.py b/src/HARK/models/perfect_foresight.py similarity index 100% rename from HARK/models/perfect_foresight.py rename to src/HARK/models/perfect_foresight.py diff --git a/HARK/models/perfect_foresight_normalized.py b/src/HARK/models/perfect_foresight_normalized.py similarity index 100% rename from HARK/models/perfect_foresight_normalized.py rename to src/HARK/models/perfect_foresight_normalized.py diff --git a/HARK/numba_tools.py b/src/HARK/numba_tools.py similarity index 100% rename from HARK/numba_tools.py rename to src/HARK/numba_tools.py diff --git a/HARK/parallel.py b/src/HARK/parallel.py similarity index 100% rename from HARK/parallel.py rename to src/HARK/parallel.py diff --git a/HARK/py.typed b/src/HARK/py.typed similarity index 100% rename from HARK/py.typed rename to src/HARK/py.typed diff --git a/HARK/rewards.py b/src/HARK/rewards.py similarity index 100% rename from HARK/rewards.py rename to src/HARK/rewards.py diff --git a/HARK/simulation/__init__.py b/src/HARK/simulation/__init__.py similarity index 100% rename from HARK/simulation/__init__.py rename to src/HARK/simulation/__init__.py diff --git a/HARK/simulation/monte_carlo.py b/src/HARK/simulation/monte_carlo.py similarity index 100% rename from HARK/simulation/monte_carlo.py rename to src/HARK/simulation/monte_carlo.py diff --git a/HARK/simulation/test_monte_carlo.py b/src/HARK/simulation/test_monte_carlo.py similarity index 100% rename from HARK/simulation/test_monte_carlo.py rename to src/HARK/simulation/test_monte_carlo.py diff --git a/HARK/tests/OpenCLtest.py b/src/HARK/tests/OpenCLtest.py similarity index 100% rename from HARK/tests/OpenCLtest.py rename to src/HARK/tests/OpenCLtest.py diff --git a/HARK/tests/__init__.py b/src/HARK/tests/__init__.py similarity index 100% rename from HARK/tests/__init__.py rename to src/HARK/tests/__init__.py diff --git a/HARK/tests/test_HARKutilities.py b/src/HARK/tests/test_HARKutilities.py similarity index 100% rename from HARK/tests/test_HARKutilities.py rename to src/HARK/tests/test_HARKutilities.py diff --git a/HARK/tests/test_TractableBufferStockModel.py b/src/HARK/tests/test_TractableBufferStockModel.py similarity index 100% rename from HARK/tests/test_TractableBufferStockModel.py rename to src/HARK/tests/test_TractableBufferStockModel.py diff --git a/HARK/tests/test_approxDstns.py b/src/HARK/tests/test_approxDstns.py similarity index 100% rename from HARK/tests/test_approxDstns.py rename to src/HARK/tests/test_approxDstns.py diff --git a/HARK/tests/test_core.py b/src/HARK/tests/test_core.py similarity index 100% rename from HARK/tests/test_core.py rename to src/HARK/tests/test_core.py diff --git a/HARK/tests/test_dcegm.py b/src/HARK/tests/test_dcegm.py similarity index 100% rename from HARK/tests/test_dcegm.py rename to src/HARK/tests/test_dcegm.py diff --git a/HARK/tests/test_discrete.py b/src/HARK/tests/test_discrete.py similarity index 100% rename from HARK/tests/test_discrete.py rename to src/HARK/tests/test_discrete.py diff --git a/HARK/tests/test_distribution.py b/src/HARK/tests/test_distribution.py similarity index 100% rename from HARK/tests/test_distribution.py rename to src/HARK/tests/test_distribution.py diff --git a/HARK/tests/test_econforgeinterp.py b/src/HARK/tests/test_econforgeinterp.py similarity index 100% rename from HARK/tests/test_econforgeinterp.py rename to src/HARK/tests/test_econforgeinterp.py diff --git a/HARK/tests/test_frame.py b/src/HARK/tests/test_frame.py similarity index 100% rename from HARK/tests/test_frame.py rename to src/HARK/tests/test_frame.py diff --git a/HARK/tests/test_interpolation.py b/src/HARK/tests/test_interpolation.py similarity index 100% rename from HARK/tests/test_interpolation.py rename to src/HARK/tests/test_interpolation.py diff --git a/HARK/tests/test_mat_methods.py b/src/HARK/tests/test_mat_methods.py similarity index 100% rename from HARK/tests/test_mat_methods.py rename to src/HARK/tests/test_mat_methods.py diff --git a/HARK/tests/test_parallel.py b/src/HARK/tests/test_parallel.py similarity index 100% rename from HARK/tests/test_parallel.py rename to src/HARK/tests/test_parallel.py diff --git a/HARK/tests/test_simulate.py b/src/HARK/tests/test_simulate.py similarity index 100% rename from HARK/tests/test_simulate.py rename to src/HARK/tests/test_simulate.py diff --git a/HARK/tests/test_simulation.py b/src/HARK/tests/test_simulation.py similarity index 100% rename from HARK/tests/test_simulation.py rename to src/HARK/tests/test_simulation.py diff --git a/HARK/tests/test_validators.py b/src/HARK/tests/test_validators.py similarity index 100% rename from HARK/tests/test_validators.py rename to src/HARK/tests/test_validators.py diff --git a/HARK/utilities.py b/src/HARK/utilities.py similarity index 100% rename from HARK/utilities.py rename to src/HARK/utilities.py diff --git a/HARK/validators.py b/src/HARK/validators.py similarity index 100% rename from HARK/validators.py rename to src/HARK/validators.py