Thought to sketch, to polished product

Geary hasn't added any work yet