UPDATE January 12 - I'm rewriting the complete system since I'm not completely happy about the current. Please view OMS3 for the new project