added better styling
added accessibility and update/destroy methods
fixed typo
fixed header, added required labels for testing
added base uniform tests (not working yet)