refactored player and collectable. Added player world limits and config