added user application file, has bugs when reading

- when calling read function, read buffer collects garbage data.