Added Makefile, fixed gcc's -Wall warnings, added appropriate headers for linux
replaced hard coded stl file IO with cli arguments. Improved stl file IO error handling