Irene

May have gone a little overboard with implementing MVC, but at least it was good practice!