refactored: temporarily removed animations and added module loading