Favourite access points

Plus group improvements, many other UX improvements and many many unit and functional tests! :-)

Related to #24