Tests moved to parsemail package
diff --git a/parsemail.go b/parsemail.go
index e7359cf..52a1d57 100644
--- a/parsemail.go
+++ b/parsemail.go
@@ -47,8 +47,6 @@
 	case content_type_text_html:
 		message, _ := ioutil.ReadAll(msg.Body)
 		email.HTMLBody = strings.TrimSuffix(string(message[:]), "\n")
-	case "":
-		err = errors.New("No top level mime type specified")
 	default:
 		err = errors.New(fmt.Sprintf("Unknown top level mime type: %s", contentType))
 	}
@@ -391,8 +389,6 @@
 	Data        io.Reader
 }
 
-type MessageID string
-
 type Email struct {
 	Header mail.Header
 
@@ -416,8 +412,6 @@
 	ResentBcc       []*mail.Address
 	ResentMessageID string
 
-	Received string
-
 	HTMLBody string
 	TextBody string
 
diff --git a/parsemail_test.go b/parsemail_test.go
index 6f5b52b..fb9a231 100644
--- a/parsemail_test.go
+++ b/parsemail_test.go
@@ -1,8 +1,7 @@
-package parsemail_test
+package parsemail
 
 import (
 	"encoding/base64"
-	"github.com/DusanKasan/parsemail"
 	"io/ioutil"
 	"net/mail"
 	"strings"
@@ -180,7 +179,7 @@
 	}
 
 	for index, td := range testData {
-		e, err := parsemail.Parse(strings.NewReader(td.mailData))
+		e, err := Parse(strings.NewReader(td.mailData))
 		if err != nil {
 			t.Error(err)
 		}