Install

Complete code rewrite...and this time it works :)