-Added maven support and improved .gitignore coverage