New BP algorithm

New back-propagation algorithm that
works for batches of samples.
Converted fully_connected.py to spaces.