Added indpendent controllers for each view