Early work
It's beginning to look like an angular app