Fixed a bug where parts of a function after a block would fail to parse
Added a path member
Import system now searches relative to the importing module
Fixed a bug where type modifiers were applied to the data type of an array
':' is now a token
Arrays now actually know their length