Updated uniform
Should integrate nicely with the library (hopefully)
Added boiler plate code for backends