Arrange the js files to concat
Object inheritance API
Added gitignore
Use ClassMixin patter