adding basic features

Features include: multiple touch pointers, accelerometer readings,
reading/writing from/to internal/external memory file, MusicPlayer,
drawing bitmaps and drawing texts.