E-Home Entertainment Development