Added a basic layout and some components