Added demote method
Added messages to lang
**THIS VERSION/COMMIT IS NOT FUNCTIONAL**