Added Maven Support (May continue this project later)