updated for mac build
removed .o
sorry about all the object files commits
sorry about all the object files commits