Move deserialization of messages into Gson
Use logger instead og STDOUT
Use Options library

MOve to using only millis
test using Messages