Development Of A Hardware And Software Redundant Cube Satellite Flight Computer