Basic functionality, basic design
Added picture upload