Added basic layout and architecture structure