add main classes to master branch