Doing a mass commit. This is just to start fixing all the code and organize everything. This commit sets the repository to development.