Adding main classes
Adding some basic modules
Adding some basic templates
Adding main file