Added solution, separated layers.
Moved controllers to separate BL project.