add data parser
add entities
add missing tests not implemented yet
Merge branch 'parser' into dev
done parser