Controller

added classes with some functionality