Add Edward\'s example controller as separate file