Initial Commit

This version is the first step in our development, it's very unstable
and missing functionality