Features for YARNClient - [ ] Configuration file needs to indicate how many workers to allocate with possible locations - [ ] Configuration file needs to specify minimum master ram, vmcore requirements - [ ] Configuration file needs to specify minimum worker ram, vmcore requirements - [ ] Configuration file should specify where in HDFS to place jars for appmaster and workers - [ ] Client needs to use YARN cluster API to find best nodes to run Master(s) - [ ] Client needs to use YARN cluster API to find best nodes to run Workers