removed typos in characteristic constructors and stopped using Singleton pattern for APService