Add functional specifications and project overview