Added makefile
Made file parsing more robust, against file not being present