First commit with project basics

Basic structure of the project working. Initial phase of the compiler also in order.