alpha version complete. all features working

this is a completely working version