Commit before hopefully the last uniform system change. Currently not
working corrently.
Fixed a problem that occured when a shader has no uniforms.
Added Interface for Displayables.