unbroke the file structure & added some more changes

API calls now go in the TextWise::API namespace
also added versioning - dependencies to follow