*Small refactoring

*Added shader GL module