First Major Commit

Core files