Major debugging - all components are now functional