Base shader class (vertex + fragment) added