Django backend added

did a whole lot of stuff