Encapsulation some objects from guitar to guitarspec