Add spawn parsing and map loading