added ShowInFirstperson for groups
cleaned some draw logic code (i hope this doesn't break anything)