First prototype ready for compiling