Finished party system. Everything needs to be checked tho.