added shader
bugfix
more uniform support
more buffer
some changers