overhaul of code, new layout and approad to JSON pulling from site