Add files for party generation system
Add some classes