Added Initial classes and foundation for application