made base controllers

eagaegah