reafactoring
small cleanup
removed interfaces
updated settings
updated gradle wrapper
changed version to release