Bar lengths should randomize now, + more

Also a few other little fixes and clean-ups