Refactored directory structure
Added vertical mouvement code