Hier einmal ein Link zu einem sehr guten Tutorial, in welchem die von dir gewünschten Dinge angesprochen werden: Link