Updated the file with basic layout and components