* Switched from uuids to the system random device
* Cleaned up prose * Moved dependencies to their own file