intial commit
Added classes and assets
added enums