Updated to C# 6, added Boss class