Using Maven for building and packaging