Adding file module for file content extraction
Adding shader class
Adding basic tests
Adding new goal for test and new object files