Finished Design Documentation

Finished my design documentation, also removed extra function prototypes
we no longer need.