Adding new Features

New Features being added are not complete and are NOT implemented in the jar file