implemented basic MVC model

added mvc model to gather data in a structured way. but for some reason
the form displays twice after hitting enter and searching for lyrics.
going to try to fix that