Finalized Project

Added missing backend source files, and bug fixes.