UI Emhancements

Improved UI with better animations and drag & drop module organization