Update code style.

Negative numbers should not have a space between the number itself and `-`.
Update build directory structure.

Placed Objects sources in the appropriate subdirectories.
Updated grunt concat task.