I can't believe it works, but I managed to come up with a new jquery plugin pattern than I don't dispise, using actual prototypes and decent javascript OOP :D
fix versions before merge with master