Basic set-up of the project.

This PR defines the direcotyr structure, sets up essential configurations for sublime and configure git.