starting module with basic features (admin and a widget)