modified the parsing, now we split the incoming message in two

added a utils wrapper, it now has timestamp string generation
also added defines, will keep global defines there (like the port number)