Init Commit

Initial code, needs to be tested before publishing it on Monkey-X forum.