#1 - added basic implementation of getting all published ads
#4 - basic login implemented