I have found out that all methods that are voids, or that you are going to use as menus can stay as static, and its only when you want to create an object that you instantiate them (get rid of the static).
Ok will do a daily but currently on MVC at the mo. Model, View, Controller. This is the way to make any app work with any framework. https://learn.microsoft.com/en-us/aspnet/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application