added very first version of preprocessor to project