plaintext and component controller fixes, added create component functionality
commit