Fixed Huge Bugs

changed wire to Copper & Gold wire
These are components because player must use wire efficiently.
changed R.string.blahblah to Context.getString(R.String.blahblah)
added some abstract methods.
Another bugs will fixed later.