Add api frame work, add company residents to api