added tower collision, incomplete creature implementation