Added basic function prototypes.

Basic function prototypes. Block definitions and basic enums.
Adding accelerometer,location,network managers

Adding base managers
Merge branch 'lib_skeleton'
Adding network communication codes

TCP connection with server
Opening sockets for read and write
Rewriting constants
adding bump logic
adding codes to parse the data from server