Fix ids not working correctly
Made example much more functional, (still needs some nice css)