Initial Commit

All the basics should be working!
ignore build folder