Working semantic checking for lists
Merge pull request #106 from rapid-lang/lists

List support with single element access