Added overloads for ints and floats, removed redundant overloads.
Added iterative methods
Added nested scopes in Scope
Added literal arithmetic
Implemented literal arithmetic and nested scopes