Bring in Lombok and delete so much boilerplate crap