Added Edit widget function

Work in progress

Signed-off-by: Steven Gray <steve@stevenjamesgray.com>
Merge branch 'firebase' of https://github.com/sjg/SchoolDashboard