Add setter to set current mode via String
Teach Views to layout their content automatically