ESP-ThinkGear - EEG Signal Processing for NeuroSky ThinkGear Devices