Create ballista.cpp

This is currently the only type of siege weapon