added v2 api
removed views from v1
formatting changes. added internationalization
merged remote changes