refactor: Split out contrib themes/transitions

Also, allow theme/transition *files* to be passed by command line. (Not just
specified by name)
fix: Cleanup cli named styles/transitions
refactor: Isolate cli logic better