renamed files and classes
added IEquatable
added JobCreated event
deleted dead classes
added ctors