Refactored exceptions and added format checks on variable-definition
Removed unneeded test and extraneous module.
Corrected package name issue in maven assembly config