Sort of working basic player
More cutesy transitions
Move padding to proper place
Add user search
Rename to generic name