Started implementing Controller class.

- Controller.h/.cc: defined sketch of the interface.
- Removed unnecessary dependencies on boost classes. Using c++11 analogs instead.