Changed the basic controller scheme in order to better suit what I have in mind.