fixed index bug, made register more user friendly and made a smarter song selecter