Config stuff
Ignore file
Listeners and commands
Use Resident object instead of Player