More project progress

There is some styling left but the core functionality is there.