a lot of tweaks. Working really well. Need to add authentication and more style tweaks