a makefile, some casing fixes...

does not yet compile