[ISSUE_6] First commit
[ISSUE_4] Cleaned up directory
[ISSUE_4] Updated test cases
[ISSUE_4] Improved GN and LFR