Renamed ShaderCollection -> Effect

Added IBindable