Significant architecture updates with Larry's help. Added models folders for models. Add configs for environment, middleware and routes.