Fixed issues with code - Added loading from shader files