Changed hashing algorithm to SHA-512
Removed machine dependent function call
Updated Junit
All services and repositories now implement serializable
Date now returns clones