Who was Adam Lanza? Details slowly emerging

Who was Adam Lanza? Details slowly emerging