Various Mac fixes
Added default constructor for gui list