VirtualTrack now extends Closeable to simplify resource management.

and @Override annotation for all inherited close() methods.