Extracted frontend views/models into separate files