Principles of VAEs