added newtonsoft json to third party and lib
sync'd to latest version of supacharge
Basic command handling and impl of InitCommandHandler
cleaned up build file target names