Maven Migration

Signed-off-by: Clement Jebakumar <clement@declum.com>