finishing up basic layout- need to add legend and search func