Added redirections, top10 functionality, error handling on user input