Compiling file in order since it looks like emacs does not handle dependencies