Many things out of order, still a work in progress, Main goal Controller Index to be cleanned up