Added working checkboxes, made them persistent, and added id's