tinyEOD: Small Deep Neural Networks and Beyond for Embedded Vision Applications