added exploration
fixed fov calculation by moving it to after the rooms are created
have the fov calculated before the map is drawn for the first time
made auxiliary methods private-ish