added files for linear decoder exercise and modified the output layer to
use a linear activation function instead of sigmoid