Interfaces names should end with "Interface"
Text files should end with a newline character
Fixed unused use statements
Removed unused options
Removed some unused code and fixed some formatting
Bumped dependency versions
Renamed Annotation interface file