Add readme file
Code smell
OS abstraction