User controls working a lot better. JS classes added, 2 more things and this is done