added map to home page and fixed some problems