diff --git a/database/auracle_db_create.sql b/src/database/auracle_db_create.sql similarity index 100% rename from database/auracle_db_create.sql rename to src/database/auracle_db_create.sql diff --git a/database/bookshelf.js b/src/database/bookshelf.js similarity index 100% rename from database/bookshelf.js rename to src/database/bookshelf.js diff --git a/database/data/ingredient.ods b/src/database/data/ingredient.ods similarity index 100% rename from database/data/ingredient.ods rename to src/database/data/ingredient.ods diff --git a/database/data/school.ods b/src/database/data/school.ods similarity index 100% rename from database/data/school.ods rename to src/database/data/school.ods diff --git a/database/data/spell.ods b/src/database/data/spell.ods similarity index 100% rename from database/data/spell.ods rename to src/database/data/spell.ods diff --git a/database/data/variable.ods b/src/database/data/variable.ods similarity index 100% rename from database/data/variable.ods rename to src/database/data/variable.ods diff --git a/functions.js b/src/functions.ts similarity index 100% rename from functions.js rename to src/functions.ts diff --git a/index.js b/src/index.ts similarity index 100% rename from index.js rename to src/index.ts diff --git a/models/api-token-model.js b/src/models/api-token-model.js similarity index 100% rename from models/api-token-model.js rename to src/models/api-token-model.js diff --git a/models/ingredient-model.js b/src/models/ingredient-model.js similarity index 100% rename from models/ingredient-model.js rename to src/models/ingredient-model.js diff --git a/models/meta-school-model.js b/src/models/meta-school-model.js similarity index 100% rename from models/meta-school-model.js rename to src/models/meta-school-model.js diff --git a/models/permission-model.js b/src/models/permission-model.js similarity index 100% rename from models/permission-model.js rename to src/models/permission-model.js diff --git a/models/role-model.js b/src/models/role-model.js similarity index 100% rename from models/role-model.js rename to src/models/role-model.js diff --git a/models/school-model.js b/src/models/school-model.js similarity index 100% rename from models/school-model.js rename to src/models/school-model.js diff --git a/models/spell-model.js b/src/models/spell-model.js similarity index 100% rename from models/spell-model.js rename to src/models/spell-model.js diff --git a/models/user-model.js b/src/models/user-model.js similarity index 100% rename from models/user-model.js rename to src/models/user-model.js diff --git a/models/variable-model.js b/src/models/variable-model.js similarity index 100% rename from models/variable-model.js rename to src/models/variable-model.js diff --git a/repositories/ingredient-repository.js b/src/repositories/ingredient-repository.js similarity index 100% rename from repositories/ingredient-repository.js rename to src/repositories/ingredient-repository.js diff --git a/repositories/meta-school-repository.js b/src/repositories/meta-school-repository.js similarity index 100% rename from repositories/meta-school-repository.js rename to src/repositories/meta-school-repository.js diff --git a/repositories/school-repository.js b/src/repositories/school-repository.js similarity index 100% rename from repositories/school-repository.js rename to src/repositories/school-repository.js diff --git a/repositories/spell-repository.js b/src/repositories/spell-repository.js similarity index 100% rename from repositories/spell-repository.js rename to src/repositories/spell-repository.js diff --git a/repositories/user-repository.js b/src/repositories/user-repository.js similarity index 100% rename from repositories/user-repository.js rename to src/repositories/user-repository.js diff --git a/repositories/variable-repository.js b/src/repositories/variable-repository.js similarity index 100% rename from repositories/variable-repository.js rename to src/repositories/variable-repository.js diff --git a/routes/auth.js b/src/routes/auth.js similarity index 100% rename from routes/auth.js rename to src/routes/auth.js diff --git a/routes/index.js b/src/routes/index.js similarity index 100% rename from routes/index.js rename to src/routes/index.js diff --git a/routes/ingredients.js b/src/routes/ingredients.js similarity index 100% rename from routes/ingredients.js rename to src/routes/ingredients.js diff --git a/routes/meta_schools.js b/src/routes/meta_schools.js similarity index 100% rename from routes/meta_schools.js rename to src/routes/meta_schools.js diff --git a/routes/middleware/authGuard.js b/src/routes/middleware/authGuard.js similarity index 100% rename from routes/middleware/authGuard.js rename to src/routes/middleware/authGuard.js diff --git a/routes/schools.js b/src/routes/schools.js similarity index 100% rename from routes/schools.js rename to src/routes/schools.js diff --git a/routes/spells.js b/src/routes/spells.js similarity index 100% rename from routes/spells.js rename to src/routes/spells.js diff --git a/routes/users.js b/src/routes/users.js similarity index 100% rename from routes/users.js rename to src/routes/users.js diff --git a/routes/variables.js b/src/routes/variables.js similarity index 100% rename from routes/variables.js rename to src/routes/variables.js diff --git a/smtp/config.js b/src/smtp/config.js similarity index 100% rename from smtp/config.js rename to src/smtp/config.js diff --git a/smtp/mails.js b/src/smtp/mails.js similarity index 100% rename from smtp/mails.js rename to src/smtp/mails.js diff --git a/smtp/templates/template-sign-up.html b/src/smtp/templates/template-sign-up.html similarity index 100% rename from smtp/templates/template-sign-up.html rename to src/smtp/templates/template-sign-up.html diff --git a/validations/IngredientValidation.js b/src/validations/IngredientValidation.js similarity index 100% rename from validations/IngredientValidation.js rename to src/validations/IngredientValidation.js diff --git a/validations/MetaSchoolValidation.js b/src/validations/MetaSchoolValidation.js similarity index 100% rename from validations/MetaSchoolValidation.js rename to src/validations/MetaSchoolValidation.js diff --git a/validations/SchoolValidation.js b/src/validations/SchoolValidation.js similarity index 100% rename from validations/SchoolValidation.js rename to src/validations/SchoolValidation.js diff --git a/validations/SpellValidation.js b/src/validations/SpellValidation.js similarity index 100% rename from validations/SpellValidation.js rename to src/validations/SpellValidation.js diff --git a/validations/UserValidation.js b/src/validations/UserValidation.js similarity index 100% rename from validations/UserValidation.js rename to src/validations/UserValidation.js diff --git a/validations/VariableValidation.js b/src/validations/VariableValidation.js similarity index 100% rename from validations/VariableValidation.js rename to src/validations/VariableValidation.js