updates javascript fxns
updates styling
fixes organization of views
fixes font-awesome dir, updates styling
adds testing
adds contact stylesheet;
minor updates