New Layer class
New InputLayer class