Add message module to build log messages correctly
Refactor, construct messages with new msg module

Also add chalk dependency to better handle console
colour/formatting