removed some unnecessary files
add some api functions
fix view issue
Merge pull request #2 from amizra/finish_reorganization

Finish reorganization