Introduce Lombok to reduce boiler plate code