Added core modules and restructured the folders.