API improvements for future use, preparation for BLE service, new Readme