8 Compiling

Work in progress