Added general purpose library
Project update
Added touch API
Open() will set the position to zero
Following storage module changes
Changed state name to better describe its use
Touch EPA is integrated into the system