Setting up base
Add base classes