Moved install function to functions.cs in prepartion for a more MVC driven development for UI design