Abstracted out the skill class and added separate controllers to make it more MVC-like. This way we can easily add new skills.