Added element appending feature
Switched from make to jake, use named function expressions, minor fixes