initialize controller with main menu
add comments for files and method params