Fixed build system.

Fixed build system, splitting it across Arch, Kernel and Target. Lib is remaining.

Shikhin Sethi, draumr.shikhin@gmail.com