rearranged file structure to make the tickr code more moduleesque