many optimizations + angular update to 1.3 (beta)