Design Example

I Implemented a rough example of the design I have drew up to give you a
solid idea on the design.