new boss images, added texts, refactored levelprovider