https://alandroidnet.com/related/OOP eXposed Object Oriented Programming Tutorial