Guard Done and more to come

Messaging, testing and Guard is more than done.
Serializers are still breaking. May end up deleting them all but the
json one.