Added a forward pass component, not functional yet