updated Neil's mapcode
added 404 page + styles