Adding assets module. Not quite ready yet though, still a few issues.
Asset module works well enough now...