added buttons for route feature, renamed files for better code readability