Add more comments, extend ApiBase
Added ApiBlock
Added ApiItem, added ProfilerProxy