Android java application for posting, searching and applying to trips between two locations