Added core modules
Updated gitignore