Overlord

Would like a code review of overlord please.
Use snake_case for methods.