refactor files, add suntabs routing