WIP: ngControl

Please review the ngControl setup.