more mobile testing, also added a current page dot and fixed some scaling issues