Change the use of AbstractComponent to Component in layouts.
AbstractComponent only needed for setImmediate
Started to build ApplicationView1.
See #92