Liten vapen-OO fix

Gjorde basklass till vapen samt en deriverad klass "Railgun" för att
göra det enklare att eventuellt lägga till fler vapen senare. Allt är
inte riktigt klart än i vapenklasserna men det ordnas senare.