Initial commit
Reader implementation