Started API work - Basic interfaces work now.