full system developed and completed readme to be updated

todo
-----
1) GUI to be added
2) Validations to be added
README updated
README updated
README updated
error message updated