Better Moose syntax

Moose syntax has been improved and included synopsis of module.