The Beautiful Island: Minor bug fixes

We fixed some minor bugs, in particular regarding achievements.