Changed div coloring, added overflow, better page responsiveness, title legend