First pass to adher to AIIDE rules by removing external dependencies and including BWAPI in the submission

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
2nd pass of adhering to AIIDE competition bot rules

Signed-off-by: MHesham <mhesham.fcis@gmail.com>