Local keyword semantics

1. Semantic implementation of local variables
2. Testcases for local
Im 4 years old (in DS years) i get forgetful.
Moved :)