Restructured code with one global file, one function definition file and one struct file for the shell
removed files from previous code base
renamed headers as a2sys_*
v1.0
v1.1
updated makefile