Inital commit of src files.

Do I need to explain this-.-