first version of generic weapons, engines and ships
added some missing files