Adding classes
Adding basic modules
Adding basic template
Adding main class
Adding main file