computer cision almost done. Some debugging and optimization still needed. Also direction detection is still nedded