Initial Commit

Setup initial file structure.