Playing around with different syntaxes

Really just using speceasy as an example, want to see if I can make it
fit for work, maybe generate some specs/documentation out of it too.
Adding chunks for assertions
Re-organized, switched to System.Action