Added interfaces for database & backend communication + dummy class for testing