Add a simple but powerful expense manager

It's simple but powerful, and it's using gradle to manage the dependencies as recommended by Google.