moved styles into stylesheet and added functionality to display descriptions after changing map boundaries
added transitions