Creating a View and Controller