Week 13 Day 3 BIG COMMIT

fixing syncing and GUI stuff