Started with OpenIMAJ implementation

Contains errors