Develop

Poorly organized development progress (more organized in the future)