First Commit, given basic structure. Added sources from local git
Added missing files