Merge pull request #27 from pavanh91/new

Added part of targeting system courtesy of Pavan and Aravind.
Completed targeting system, though certain constants may need to be modified.
Resolution changes!