First commit

Uploading my progress so far.