Initial Commit, all the things working currently