Move Cursor and TokenBuffer into buffer module
diff --git a/src/synom.rs b/src/synom.rs
index de16e29..b2469ed 100644
--- a/src/synom.rs
+++ b/src/synom.rs
@@ -31,10 +31,10 @@
 
 use proc_macro2::TokenStream;
 
-pub use cursor::*;
-
 pub use error::{PResult, ParseError};
 
+use buffer::Cursor;
+
 pub trait Synom: Sized {
     fn parse(input: Cursor) -> PResult<Self>;