Made Duration easier to use

Fixed a problem with the build script that the messages were not being
included in the jar.

Also changed duration so you now specify duration in milliseconds
instead of having to pre-calculate it.
Version 1.0 Build